﻿<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/Galdino.Master" CodeBehind="Pagamento.aspx.vb" Inherits="Galdino.Pagamento" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <style type="text/css">
        .auto-style2 {
            height: 30px;
        }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
     <table style="width:100%;">
        <tr>
            <td>
                 <asp:Label ID="lblNomeTitular" runat="server" Text="Nome do Titular:"></asp:Label>
                &nbsp;<asp:TextBox ID="txtNomeTitular" runat="server" Width="134px"></asp:TextBox>
            </td>
            <td class="auto-style2">
                <asp:Label ID="lblNumeroCartao" runat="server" Text="N° do Cartão:"></asp:Label>
                &nbsp;<asp:TextBox ID="txtNumCartao" runat="server" Width="134px" MaxLength="16"></asp:TextBox>
            </td>
            <td  class="auto-style2">
                <asp:Label ID="Label5" runat="server" Text="Data de Validade:"></asp:Label>
                &nbsp;<asp:TextBox ID="txtDataValidade" runat="server" Width="60px"></asp:TextBox>
            </td>
            
            
        </tr>
         <tr>
         <td  class="auto-style2">
                <asp:Label ID="lblCodSeguranca" runat="server" Text="Código de Segurança:"></asp:Label>
                &nbsp;<asp:TextBox ID="txtCodigoSeguranca" runat="server" Width="50px" MaxLength="4"></asp:TextBox>
            </td>
            <td><asp:Label ID="Label6" runat="server" Text="Bandeira: "></asp:Label>
                <asp:DropDownList ID="ddlBandeiraCartao" runat="server">
                    <asp:ListItem Value="0">-- Selecione --</asp:ListItem>
                    <asp:ListItem>Visa</asp:ListItem>
                    <asp:ListItem>MasterCard</asp:ListItem>
                </asp:DropDownList>
            </td>

        </tr>
         <tr>
             <td>
                 Valor total dos produtos:
                 <asp:Label ID="lblValorTotalProdutos" runat="server" Text="R$ 0.00"></asp:Label>
                 <br />
                 Valor do frete:
                 <asp:Label ID="lblValorFrete" runat="server" Text="R$ 0.00"></asp:Label>
                 <br />
                 Valor total:
                 <asp:Label ID="lblValorTotal" runat="server" Text="R$ "></asp:Label>
             </td>
             <td>

                 <asp:Button ID="btnPagar" runat="server" Text="Realizar Pagamento" Width="201px" />

             </td>
         </tr>
    </table>
    <asp:RequiredFieldValidator ID="rfvNomeTitular" runat="server" ErrorMessage="Preencha o Nome do Titular!" CssClass="aviso" ControlToValidate="txtNomeTitular"></asp:RequiredFieldValidator>
     <br />
    <asp:RequiredFieldValidator ID="rfvNumeroDoCartao" runat="server" ErrorMessage="Preencha o Número do Cartão!" CssClass="aviso" ControlToValidate="txtNumCartao"></asp:RequiredFieldValidator>
     &nbsp;<asp:CompareValidator ID="cvNrCartao" runat="server" ControlToValidate="txtNumCartao" CssClass="aviso" Display="Dynamic" ErrorMessage="Número do Cartão deve conter apenas números!" Operator="DataTypeCheck" Type="Integer"></asp:CompareValidator>
     <br />
    <asp:RequiredFieldValidator ID="rfvDataValidade" runat="server" ErrorMessage="Preencha a Data de Validade do Cartão!" CssClass="aviso" ControlToValidate="txtDataValidade"></asp:RequiredFieldValidator>
     &nbsp;<asp:RegularExpressionValidator ID="revDTValidade" runat="server" ControlToValidate="txtDataValidade" CssClass="aviso" Display="Dynamic" ErrorMessage="Data de Validade deve ser DD/MM/AAAA!" ValidationExpression="^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d$"></asp:RegularExpressionValidator>
     <br />
    <asp:RequiredFieldValidator ID="rfvCodSeguranca" runat="server" ErrorMessage="Preencha o Código de Segurança!" CssClass="aviso" ControlToValidate="txtCodigoSeguranca"></asp:RequiredFieldValidator>
     &nbsp;<asp:CompareValidator ID="cvCodSegurança" runat="server" ControlToValidate="txtCodigoSeguranca" CssClass="aviso" Display="Dynamic" ErrorMessage="Código de Segurança deve conter apenas números!" Operator="DataTypeCheck" Type="Integer"></asp:CompareValidator>
     <br />
    <asp:RequiredFieldValidator ID="rfvBandeira" runat="server" ErrorMessage="Selecione a Bandeira!" CssClass="aviso" ControlToValidate="ddlBandeiraCartao"></asp:RequiredFieldValidator>
    </asp:Content>
